!function(e,n,i){"use strict";n.behaviors.npStandardRecipeIngredients={attach:function(){const n=e(".node--type-recipe .recipe__ingredients");e(i("div",n)).each((function(){const i=e(this),t=i.find(".ingredients__button"),a=i.find(".recipe__heading"),s=i.find(".recipe__ingredients__content"),d=250;function r(){n.removeClass("active"),a.removeClass("open"),t.attr("aria-expanded","false"),s.slideUp(d)}function c(){n.addClass("active"),a.addClass("open"),t.attr("aria-expanded","true"),s.slideDown(d)}function o(){np.isDesktop()?(t.attr({"aria-expanded":"false",disabled:"disabled"}),c()):(t.removeAttr("disabled"),r())}t.on("click",(function(){np.isDesktop()||(n.hasClass("active")?r():c())})),o(),np.resize(o)}))}}}(jQuery,Drupal,once);